﻿// ===============================================================================
// Project Name        :	Weisenz.Core
// Project Description :	Weisenz系统核心类库。
// ===============================================================================
// Class Name          :	Error
// Class Version       :	v1.0.0.0
// Class Description   :	系统错误处理类。
// Author              :	Charles
// Create Time         :	2012/3/29 13:19:28
// Update Time         :	2012/3/29 13:19:28
// ===============================================================================
// Copyright © Weisenz 2012 . All rights reserved.
// ===============================================================================
using System;

namespace Weisenz.Core
{
    /// <summary>
    /// 系统错误处理类
    /// </summary>
    public class Error : IError
    {
      // private TemplateEngine _th;
        /// <summary>
        /// 初始化系统错误处理类的实例。
        /// </summary>
        //public Error(TemplateEngine th)
        //{
        //    _th = th;
        //}
        /// <summary>
        /// 打印错误内容
        /// </summary>
        /// <param name="e">错误对象</param>
        public void Print(Exception e)
        {
            if (string.IsNullOrEmpty(e.HelpLink))
            {
                e.HelpLink = Config.HelpLink;
            }
        }

    }
}
